nose cannon - Turkish English Dictionary